Big Huge Thesaurus

manila tamarind

noun